Longtime always seems to be in 12-hour format and setting "TimeFormat = HH:mm;" in the Lapper server config file, makes it crash, so although it's mention in the chances.txt, it doesn't work.
In the end I came up with this script, althoug I doubt if this is enough to measure time for drag racing, since it can only handle full seconds:
CatchEvent OnLapperStart()
OnLapperStart_Node_time();
EndCatchEvent
Sub OnLapperStart_Node_time()
### Declare global variables ###
GlobalVar $splitted_node_1;
GlobalVar $splitted_node_2;
RegisterNodeAction( "Node1", "BL1" , 61 , DisplayTime_Node_1, "" );
RegisterNodeAction( "Node2", "BL1" , 72 , DisplayTime_Node_2, "" );
EndSub
Sub DisplayTime_Node_1( $KeyFlags )
$splitted_node_1 = SplitToArray( getLapperVar( "LongTime" ),":" );
$values_in_array = arrayCount( $splitted_node_1 );
FOR( $i = 0 ; $i < $values_in_array ; $i = $i + 1)
$splitted_node_1[$i] = ToNum( subStr( $splitted_node_1[$i], 0, 2 ) );
ENDFOR
EndSub
Sub DisplayTime_Node_2( $KeyFlags )
$splitted_node_2 = SplitToArray( getLapperVar( "LongTime" ),":" );
$values_in_array = arrayCount( $splitted_node_2 );
FOR( $i = 0 ; $i < $values_in_array ; $i = $i + 1)
$splitted_node_2[$i] = ToNum( subStr( $splitted_node_2[$i], 0, 2 ) );
ENDFOR
$hour=$splitted_node_2[0]-$splitted_node_1[0];
$minutes=$splitted_node_2[1]-$splitted_node_1[1];
$seconds=$splitted_node_2[2]-$splitted_node_1[2];
PrivMsg ( "^7DEBUG: " . $hour . ":" . $minutes . ":" . $seconds );
EndSub